main residence - Espagnol Anglais Dictionnaire